import {
    Button,
    Field,
    Cell,
    CellGroup,
    Icon,
    Popup,
    // Picker,
    // NavBar,
    Loading,
    Tabbar,
    TabbarItem,
    PullRefresh,
    Swipe,
    SwipeItem,
    Lazyload,
    Image,
    Popover,
    // PasswordInput,
    // NumberKeyboard,
    // Tag,
    Tab,
    Tabs,
    // Sticky,
    ActionSheet,
    IndexBar,
    // IndexAnchor,
    // Grid,
    // GridItem,
    // DatetimePicker,
    Dialog,
    // Uploader,
    List,
    // CountDown,
    // Skeleton,
    // Collapse,
    // CollapseItem,
    CheckboxGroup,
    Checkbox,
    RadioGroup,
    Radio,
    // Form,
    // Row,
    Notify,
    Divider,
    // Col
    Slider,
    DropdownMenu,
    DropdownItem,
    ShareSheet
  } from 'vant';

  export const vantUI = (Vue) => {
    Vue.use(Button)
      .use(Field)
      .use(CellGroup)
      .use(Cell)
      .use(Icon)
      .use(Popup)
      // .use(Picker)
      // .use(NavBar)
      .use(Tabbar)
      .use(TabbarItem)
      .use(PullRefresh)
      .use(Swipe)
      .use(SwipeItem)
      .use(Lazyload)
      .use(Loading)
      .use(Image)
      // .use(PasswordInput)
      // .use(NumberKeyboard)
      // .use(Tag)
      .use(Tab)
      .use(Tabs)
      // .use(Sticky)
      .use(ActionSheet)
      .use(IndexBar)
      .use(Popover)
      // .use(IndexAnchor)
      // .use(Grid)
      // .use(GridItem)
      // .use(DatetimePicker)
      .use(Dialog)
      // .use(Uploader)
      .use(List)
      // .use(CountDown)
      // .use(Skeleton)
      // .use(Collapse)
      // .use(CollapseItem)
      .use(Checkbox)
      .use(CheckboxGroup)
      .use(Radio)
      .use(RadioGroup)
      // .use(Form)
      // .use(Row)
      .use(Notify)

      .use(DropdownMenu)
      .use(DropdownItem)
      .use(ShareSheet)
      .use(Divider)
      .use(Slider);

      // .use(Col);
  };
